package com.kaoshi.myweb.webtest.java.enums;

//由于枚举已经继承Enum类,不能在继承其他类,但可以实现接口.
public enum Sex implements IEnum {
	
	//每一个成员可以调用构造方法,定义属性和方法( 暂时不知有何用处 ),重写枚举中的方法.
	MAN(){
		
		public void show() {
			System.out.println("mna");
		}
		
	},
	WOMAN("woman");
	//注意,枚举成员必须写在最前面,否则编译出错.
	
	public String name;
	
//	枚举类型的构造方法必须是私有的,可以形成重载;
//	如果枚举中只含有一个成员,则与单例模式相似.?
	private Sex(){}
	
	private Sex(String name){
		this.name = name;
	}
	
	public void show() {
		System.out.println(name);
	}

	@Override
	public void test() {
		// TODO Auto-generated method stub
		System.out.println("实现接口方法");
	}
}
